﻿using System;
using System.Collections.Generic;
using System.Text;

namespace BCDto.TMS.Order.OrderExtention
{
    /// <summary>
    /// 订单扩展信息--多装多卸详情
    /// </summary>
    public class OrderExtentionMultipointDto: OrderExtentionDto
    {
        /// <summary>
        /// 卸货服务
        /// </summary>
        public bool IsUnLoading { get; set; }
        /// <summary>
        /// 保价服务
        /// </summary>
        public bool IsInsuredPrice { get; set; }
        /// <summary>
        /// 代收货款服务
        /// </summary>
        public bool IsCod { get; set; }
        /// <summary>
        /// 回单服务
        /// </summary>
        public bool IsReceipt { get; set; }
        /// <summary>
        /// 保价货物价值凭证
        /// </summary>
        public string InsuredPriceCertificates { get; set; }
        /// <summary>
        /// 保价金额(货物保价金额)
        /// </summary>
        public decimal? InsuredPrice { get; set; }
        /// <summary>
        /// 保价金额的千分之10，最低10元
        /// </summary>
        public decimal? InsuredPriceCharge { get; set; }
        /// <summary>
        /// 保价金额超过上限
        /// </summary>
        public bool? IsInsuredPriceHigh { get; set; }
        /// <summary>
        /// 保价索赔重量
        /// </summary>
        public int? InsuredClaimWeight { get; set; }
        /// <summary>
        /// 保价索赔件数
        /// </summary>
        public int? InsuredClaimCount { get; set; }
        /// <summary>
        /// 保价索赔金额
        /// </summary>
        public decimal? InsuredClaimPay { get; set; }
        /// <summary>
        /// 代收货款总额
        /// </summary>
        public decimal? CodCost { get; set; }
        /// <summary>
        /// 代收货款费用
        /// </summary>
        public decimal? CodCharge { get; set; }
        /// <summary>
        /// 代收货款商品价值凭证
        /// </summary>
        public string CodGoodsValueCertificates { get; set; }
        /// <summary>
        /// 寄收双方确认无需收款凭证
        /// </summary>
        public bool? IsNoCodValueCertificates { get; set; }
        /// <summary>
        /// 回单照片(原始)
        /// </summary>
        public string ReceiptPhoto { get; set; }
        /// <summary>
        /// 回单签收照片
        /// </summary>
        public string ReceiptAcceptancePhoto { get; set; }
        /// <summary>
        /// VIP额外费用
        /// </summary>
        public decimal? VipExtraCost { get; set; }
    }
}
